52 research outputs found

    Internal structure of the fly elementary motion detector

    Get PDF
    Flies use visual motion information for flight control, stabilization and object tracking. However, information about local motion such as direction and velocity is not explicitly represented at the level of the retina but must be computed by subsequent motion detection circuitry. The output of these circuits can be recorded in large, direction-selective lobula plate tangential cells, that integrate over hundreds of elementary motion detectors. The computational structure of these detectors is best described by the Reichardt model, where the signals from two neighboring photoreceptors become multiplied after one of them has been delayed. However, the neural correlate of the Reichardt Detector, i.e. the identity, physiology and connectivity of the constituting cells, has escaped further characterization due to technical difficulties in recording from these small neurons. In this thesis, I investigated the internal structure of the fly motion detection circuit by a combination of electrophysiology, computer simulations and mathematical modeling. First, I studied the effect of the mean luminance on motion detection. I found that the response strength of lobula plate tangential cells strongly depends on stimulus contrast but barely changes as a function of mean luminance. Adaptation to a new mean luminance follows an exponential decay with a time constant of several hundred milliseconds. I next investigated the structural consequences of splitting the visual input into ON and OFF components, as recently discovered in the fruit fly. The original Reichardt Detector can be refined by incorporating these findings, giving rise to two alternative structures. The 4-Quadrant-Detector consists of four independent subunits of the Reichardt type, correlating ON with ON, OFF with OFF, ON with OFF and OFF with ON signals. In contrast, the 2-Quadrant-Detector consists of two subunits only, that correlate ON with ON and OFF with OFF signals. In order to distinguish between these two models, I first stimulated flies with apparent motion stimuli consisting of a sequence of two brightness steps at neighboring locations, while recording the motion detector output in lobula plate tangential cells of the blow fly. I found strongly direction-selective responses to ON-ON and OFF-OFF sequences, but also to ON-OFF and OFF-ON sequences. At first sight, these results seem to support the 4-Quadrant-Detector. However, I showed with simulations and an analytical treatment that the 2-Quadrant-Detector, when equipped with an appropriate preprocessing stage, is capable of reproducing such responses as well. Based on predictions from model simulations, I designed a new stimulus protocol consisting of a sequence of short brightness pulses instead of steps. For such stimuli, the 2-Quadrant-Detector does not produce significant responses to ON-OFF and OFF-ON sequences, in contrast to the 4-Quadrant-Detector. The corresponding recordings cannot be reconciled with the 4-Quadrant-Detector but are in good agreement with the 2-Quadrant-Detector. I therefore conclude that the internal structure of the y elementary motion detector consists of two non-interacting subunits for detecting ON and OFF motion, respectively. These results mark an important step in the ongoing dissection of the insect motion detection circuit by providing an updated model that better matches the structure and physiology of the corresponding neural hardware

    Internal structure of the fly elementary motion detector

    Get PDF
    Flies use visual motion information for flight control, stabilization and object tracking. However, information about local motion such as direction and velocity is not explicitly represented at the level of the retina but must be computed by subsequent motion detection circuitry. The output of these circuits can be recorded in large, direction-selective lobula plate tangential cells, that integrate over hundreds of elementary motion detectors. The computational structure of these detectors is best described by the Reichardt model, where the signals from two neighboring photoreceptors become multiplied after one of them has been delayed. However, the neural correlate of the Reichardt Detector, i.e. the identity, physiology and connectivity of the constituting cells, has escaped further characterization due to technical difficulties in recording from these small neurons. In this thesis, I investigated the internal structure of the fly motion detection circuit by a combination of electrophysiology, computer simulations and mathematical modeling. First, I studied the effect of the mean luminance on motion detection. I found that the response strength of lobula plate tangential cells strongly depends on stimulus contrast but barely changes as a function of mean luminance. Adaptation to a new mean luminance follows an exponential decay with a time constant of several hundred milliseconds. I next investigated the structural consequences of splitting the visual input into ON and OFF components, as recently discovered in the fruit fly. The original Reichardt Detector can be refined by incorporating these findings, giving rise to two alternative structures. The 4-Quadrant-Detector consists of four independent subunits of the Reichardt type, correlating ON with ON, OFF with OFF, ON with OFF and OFF with ON signals. In contrast, the 2-Quadrant-Detector consists of two subunits only, that correlate ON with ON and OFF with OFF signals. In order to distinguish between these two models, I first stimulated flies with apparent motion stimuli consisting of a sequence of two brightness steps at neighboring locations, while recording the motion detector output in lobula plate tangential cells of the blow fly. I found strongly direction-selective responses to ON-ON and OFF-OFF sequences, but also to ON-OFF and OFF-ON sequences. At first sight, these results seem to support the 4-Quadrant-Detector. However, I showed with simulations and an analytical treatment that the 2-Quadrant-Detector, when equipped with an appropriate preprocessing stage, is capable of reproducing such responses as well. Based on predictions from model simulations, I designed a new stimulus protocol consisting of a sequence of short brightness pulses instead of steps. For such stimuli, the 2-Quadrant-Detector does not produce significant responses to ON-OFF and OFF-ON sequences, in contrast to the 4-Quadrant-Detector. The corresponding recordings cannot be reconciled with the 4-Quadrant-Detector but are in good agreement with the 2-Quadrant-Detector. I therefore conclude that the internal structure of the y elementary motion detector consists of two non-interacting subunits for detecting ON and OFF motion, respectively. These results mark an important step in the ongoing dissection of the insect motion detection circuit by providing an updated model that better matches the structure and physiology of the corresponding neural hardware

    Neural Simulations on Multi-Core Architectures

    Get PDF
    Neuroscience is witnessing increasing knowledge about the anatomy and electrophysiological properties of neurons and their connectivity, leading to an ever increasing computational complexity of neural simulations. At the same time, a rather radical change in personal computer technology emerges with the establishment of multi-cores: high-density, explicitly parallel processor architectures for both high performance as well as standard desktop computers. This work introduces strategies for the parallelization of biophysically realistic neural simulations based on the compartmental modeling technique and results of such an implementation, with a strong focus on multi-core architectures and automation, i.e. user-transparent load balancing

    Federated Training of Dual Encoding Models on Small Non-IID Client Datasets

    Full text link
    Dual encoding models that encode a pair of inputs are widely used for representation learning. Many approaches train dual encoding models by maximizing agreement between pairs of encodings on centralized training data. However, in many scenarios, datasets are inherently decentralized across many clients (user devices or organizations) due to privacy concerns, motivating federated learning. In this work, we focus on federated training of dual encoding models on decentralized data composed of many small, non-IID (independent and identically distributed) client datasets. We show that existing approaches that work well in centralized settings perform poorly when naively adapted to this setting using federated averaging. We observe that, we can simulate large-batch loss computation on individual clients for loss functions that are based on encoding statistics. Based on this insight, we propose a novel federated training approach, Distributed Cross Correlation Optimization (DCCO), which trains dual encoding models using encoding statistics aggregated across clients, without sharing individual data samples. Our experimental results on two datasets demonstrate that the proposed DCCO approach outperforms federated variants of existing approaches by a large margin.Comment: ICLR 2023 Workshop on Pitfalls of Limited Data and Computation for Trustworthy M

    Hands-On Parameter Search for Neural Simulations by a MIDI-Controller

    Get PDF
    Computational neuroscientists frequently encounter the challenge of parameter fitting – exploring a usually high dimensional variable space to find a parameter set that reproduces an experimental data set. One common approach is using automated search algorithms such as gradient descent or genetic algorithms. However, these approaches suffer several shortcomings related to their lack of understanding the underlying question, such as defining a suitable error function or getting stuck in local minima. Another widespread approach is manual parameter fitting using a keyboard or a mouse, evaluating different parameter sets following the users intuition. However, this process is often cumbersome and time-intensive. Here, we present a new method for manual parameter fitting. A MIDI controller provides input to the simulation software, where model parameters are then tuned according to the knob and slider positions on the device. The model is immediately updated on every parameter change, continuously plotting the latest results. Given reasonably short simulation times of less than one second, we find this method to be highly efficient in quickly determining good parameter sets. Our approach bears a close resemblance to tuning the sound of an analog synthesizer, giving the user a very good intuition of the problem at hand, such as immediate feedback if and how results are affected by specific parameter changes. In addition to be used in research, our approach should be an ideal teaching tool, allowing students to interactively explore complex models such as Hodgkin-Huxley or dynamical systems
    corecore